#ifndef TRACE_CUSTOM_TILING_H
#define TRACE_CUSTOM_TILING_H
#include <cstdint>
struct TraceCustomTilingData {
    uint32_t matrixNum;
    uint32_t rowLength;
    uint32_t columnLength;
    uint32_t fullTileLength;
    uint32_t lastTileLength;
    uint32_t alignNum;
    uint32_t alignPadding;
    uint32_t alignLength;
    uint32_t typeSize;
    uint32_t ubMax;
    uint32_t matrixOrder;
    uint32_t loopCnt;
};
void GenerateTilingData(uint8_t *buf, uint32_t matrixNum);
#endif
